Search Result:Brugmansia arborea
Overview of noun brugmansia_arborea
The noun brugmansia arborea has 1 sense
- angel's trumpet, maikoa, Brugmansia arborea, Datura arborea -- (a South American plant that is cultivated for its large fragrant trumpet-shaped flowers)